/**
 * 可以参考umd打包的产物
 */
(function webpackUniversalModuleDefinition(root, factory) {
  // root：window  factory：function() { return {...} }

  // commonjs代码
  if (typeof exports === "object" && typeof module === "object") module.exports = factory();
  // 兼容amd规范
  else if (typeof define === "function" && define.amd) define([], factory);
  // commonjs
  else if (typeof exports === "object") exports["Demo"] = factory();
  // window['xxx']
  else root["Demo"] = factory();
})(window, function () {
  // 内部的代码
  // 最后返回导出的结果
  return {
    a: 1,
    b: 2,
  };
});
